@import "common.less";
.user-nav{
	text-align: right;
	height:29px;
	background-color: #ebebeb;
	line-height: 26px;
	font-size: 9px;
	a{
		color: #5e5e5e;
		text-decoration:none;
	}
	a:hover{
		text-decoration: underline;
	}
	img{
		position: relative;
		top: 4px;
		padding: 0 4px;
	}
}
.user-nav_nav-list{
	.inline-block;
	padding: 0;
	margin-left: -1px;
}
.user-nav_nav-list_item{
	padding: 0 1em;
	margin: 0;
	border-left:1px dashed #a0a0a0;
	&.first{
		border-left:0px;
	}
}
.user-nav_nav-feature{
	.inline-block;
}
.user-nav_contact{
	.inline-block;
	padding-left: 1.5em;
}
/********************************
              head
*********************************/
.head_logo{
	height: 120px;
	background-image: url("../img/三笑优品_10.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: #fafafa;
}
.head_nav{
	background-color:@maincolor;
	height:49px;
	.box-shadow(~"0px 1px 4px 0px #4E4E4E;");
	.head_nav_home{
		padding-left:46px;
		float:left;
		img{
			margin-top: 49-61px;
			position: relative;
			z-index: 1;
		}
	}
	.head_nav_item{
		float: left;
		padding:0px 35/14em;
		margin-top:1em;
		font-size: 14px;
		color:#FFF;
		height:22px;
		line-height: 22px;
		border-left:1px dashed #FFF;
		&.first{
			border-left:0px;
			padding-left:57/14em;
		}
	}
	.head_nav_search{
		margin-top: 12px;
		float: left ;
		background-image: url("../img/三笑优品_17.png");
		background-repeat: no-repeat;
		height: 26px;
		width: 206px;
		overflow: hidden;
		.head_nav_search_text-wrap{
			height: 22px;
			width: 155px;
			display: block;
			position: relative;
			left: 15px;
			top: 2px;
			&.withText{
				background-color: #f7e3e3;
			}
		}
		.head_nav_search_text{
			margin:0;
			padding: 0;
			border:0;
			background-color:transparent;
			line-height: 20px;
			font-size: 12px;
			font-family: @yahei;
			position: absolute;
			width: 155px;
			height: 20px;
		}
		.head_nav_search_button{
			width: 33px;
			height: 26px;
			float: right;
			.opacity(0);
		}
	}
}